mounted weapons - Spanish English Dictionary